pyrethrum preparations - German English Dictionary